

// 为什么不是一个一个出来而是大约一秒之后瞬间全出来?
/*
for( let i = 0 ; i < 10 ; i++ ){
    setTimeout( ()=>{
        console.log(i)
    }, 1000 );
}
*/

// 为什么输出十个 10 ?
for( var i = 0 ; i < 10 ; i++ ){
    setTimeout( ()=>{
        console.log(i)
    }, 1000 );
}

console.log( i );